cell adhesion - Spanish English Dictionary